Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
15 RICARDO ROAD Detached £312,500 12 Dec 2003
16 RICARDO ROAD Detached £565,000 3 Nov 2020
18 RICARDO ROAD Detached £325,000 17 May 2007
19 RICARDO ROAD Detached £155,000 5 May 1998
20 RICARDO ROAD Detached £560,000 10 Jan 2018